An expectant couple's intimate weekend turns to terror as they discover their secluded country...
During the reign of the Vikings, a man from another world crash-lands on Earth, bringing with him...